From 56b45448d51b755c09f162a49f7a41ab23460f7d Mon Sep 17 00:00:00 2001 From: robertl Date: Mon, 17 Mar 2008 16:35:25 +0000 Subject: [PATCH] Garmin: don't free received waypoints if no waypoints received. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@3148 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/garmin.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gpsbabel/garmin.c b/gpsbabel/garmin.c index 9179e68a1..7048bd9b0 100644 --- a/gpsbabel/garmin.c +++ b/gpsbabel/garmin.c @@ -317,7 +317,9 @@ waypt_read(void) waypt_add(wpt_tmp); GPS_Way_Del(&way[i]); } - xfree(way); + if (way) { + xfree(way); + } } static -- 2.30.2